データ ソース (最大 2D) から範囲にデータをインポートします。
シンタックス
パラメータ
- items
- インポート項目。要素タイプは次のとおりです:
- プリミティブ型: System.SByte, System.Byte, System.Int16, System.UInt16, System.Int32, System.UInt32, System.Int64, System.UInt64, System.Single, System.Double, System.Decimal, System.Boolean, System.DateTime, System.TimeSpan または CalcError.
- Null 可能プリミティブ: System.String または System.Nullable`1 (T はプリミティブ型)。
- カスタムオブジェクト: セル値にマップされるプロパティを持つオブジェクト。
- System.Collections.Generic.IReadOnlyDictionary`2 または System.Collections.Generic.IDictionary`2 または System.Collections.IDictionary (キーは System.String) : プロパティ名と値のコレクションとして扱われます。
- System.Data.DataRow または System.Data.DataRowView.
コレクションタイプ:
- Flat (ジャグ配列ではない、1D) System.Collections.Generic.IEnumerable`1
- ジャグ配列 (2D) System.Collections.Generic.IEnumerable`1、 内部コレクションの要素型はプリミティブまたは null 許容プリミティブです。
- 要素型がプリミティブまたは null 許容プリミティブである 2D 配列。
- options
- インポート オプション。
型パラメータ
- T
例外
例外 | 解説 |
System.InvalidCastException | 列のデータ型が不一致です。DataImportOptions.ItemTypeProvider の実装が正しいかどうかを確認してください。 |
System.ArgumentException | アイテムの種類がサポートされていないか、 に誤った情報が含まれています。 |
System.NotSupportedException | これは通常、実行時に AOT 互換性の問題が発生した場合にスローされます。 |
参照